sewage treatment plants - Francés Inglés Diccionario